package com.unnison.demo.client.styler;

import com.google.gwt.dom.client.Style.Unit;
import com.google.gwt.dom.client.Style.Visibility;

import com.unnison.framework.client.Implementation;
import com.unnison.framework.client.binder.ViewAccesor;

@Implementation(StylerImpl.class)
public interface Styler extends ViewAccesor {

    String getBackgroundColor();

    void setBackgroundColor(String color);

    void setFontSizePx(double fontSize);

    void setVisibility(Visibility visibility);
    
    void setMarginTop(int size, Unit unit);
}
